package com.yonyou.pmclouds.plan.rmiitf;

import com.yonyou.pmclouds.basecom.exception.BusinessException;
import com.yonyou.pmclouds.plan.entity.PlanProgressHistoryVO;
import com.yonyou.pmclouds.plan.entity.PlanProgressVO;
import com.yonyou.pmclouds.plan.entity.ScheduleReportVO;

public interface IScheduleProgressHistoryService {

    PlanProgressHistoryVO[] insert(PlanProgressHistoryVO[] historyVOS) throws BusinessException;

    PlanProgressHistoryVO[] insert(PlanProgressHistoryVO[] historyVOS, boolean isGenId) throws BusinessException;

    ScheduleReportVO updateProgress(ScheduleReportVO reportVO) throws BusinessException;

}
